village and town life - Allemand Anglais Dictionnaire